your finest hour - Allemand Anglais Dictionnaire